@charset "utf-8";
/**
 *+-------------------------------------------------------------------------------------------------------------
 * | API接口
 *+-------------------------------------------------------------------------------------------------------------
 * column1: 登陆页面样式
 *+-------------------------------------------------------------------------------------------------------------
 */
 
/*
 * column1: 登陆页面样式
 */
#body_login .web{ width:960px; height:auto;}
#body_login .web #login_gg{ width:450px; float:left;}
#body_login .web #login_r{ width:450px; float:right;}
#body_login .web #login_r #login{ width:400px; border:#E6E6E6 solid 1px; float:right; background:#F9F9F9; padding-bottom:10px;}
#body_login .web .copy{ border-top:#E6E6E6 solid 1px; margin-top:20px;}
#body_login .web #login_gg ul li{ display:block; float:left; width:100px; height:100px; margin-top:1px; display:inline; margin-left:1px;}
#body_login .web #login_gg ul li a{ display:block; width:100%; height:100%; color:#666;  float:left; line-height:100px; text-align:center; font-size:18px; font-family:"微软雅黑",Arial, Helvetica, sans-serif;  background:#FFF;
filter:alpha(Opacity=50);-moz-opacity:0.5;opacity: 0.5;
}
#body_login .web #login_gg ul li a:hover{ color:#0080C0;}
#body_login .web #login_d{ width:402px; height:34px; float:right; margin-top:5px;}
#body_login .web #login_d #d_l,#body_login .web #login_d #d_r{ width:5px; height:34px; background:url(../Images/dlr.jpg) no-repeat;}
#body_login .web #login_d #d_c{ width:392px; height:30px;background:url(../Images/drc.jpg) repeat-x;}
#body_login .web #login_d #d_r{ background-position:right 0;}
#body_login .web #verify{ width:70px;}

.nc-login-title { background:#F9F9F9;}
.nc-login-title h3 {font-size:25px; font-family: "微软雅黑"; font-weight:200; line-height: 20px; padding:15px 0 25px 25px; color:#999;}
.nc-login-content { background:#F9F9F9; padding: 0 20px; overflow:hidden; zoom:1;}
.nc-login-content dl { width: 100%; float:left; clear: both;  padding:0; }
.nc-login-content dt { font-size:14px; line-height: 28px; color: #777; text-align: right; width: 22%; float:left; }
.nc-login-content dd { text-align:left; width:75%; float:right; }
.nc-login-content dd label { clear:both; float:left; line-height: 24px; height:30px; width:210px; margin:0;}


.nc-login-content dd .text{ font-family: Tahoma; width: 220px; height: 20px; line-height: 20px; background-color:#FFF; padding: 3px!important; border: solid 1px; border-color: #BBB;}
.nc-login-content dd .text:focus{ background-color:#FFF; border-color: #EFA100; outline: 2px solid #FFDC97;}
.nc-login-content .text{ font-family: Tahoma; width: 250px; height: 24px; line-height: 24px; background-color:#FFF; padding: 1px 2px 3px 4px !important; padding: 3px 2px 1px 4px; border: solid 1px; border-color: #CCC #DDD #DDD #CCC; border-radius: 0; box-shadow: 2px 2px 1px 0 #E7E7E7 inset; -moz-box-shadow: 2px 2px 1px 0 #E7E7E7 inset/* if FF*/; -webkit--box-shadow: 2px 2px 1px 0 #E7E7E7 inset/* if Webkie*/;}
.nc-login-content .text:focus{ background-color:#FFF; border-color: #CCC; box-shadow: 1px 1px 1px 0 #E7E7E7; -moz-box-shadow: 1px 1px 1px 0 #E7E7E7/* if FF*/; -webkit--box-shadow: 1px 1px 1px 0 #E7E7E7/* if Webkie*/;}


.nc-login-content dd a { line-height: 28px; height: 28px; text-align:left; color: #999;}
.nc-login-content .submit { font-size: 14px; font-weight: 700; color: #FFF; background: url(../Images/login.png) no-repeat scroll 0px -57px; width: 98px; height: 34px; padding: 0; margin: 0; border: 0; cursor: pointer;}
.nc-login-content .submit:hover{ background: url(../Images/login.png) no-repeat scroll 0px -91px; }
#body_login .web #varify_k{ _margin-top:30px; *+margin-top:30px;}

#nc-login-other{ width:100%; padding-top:10px; margin-top:10px; border-top: dashed 1px #D8D8D8; float:left; padding-bottom:10px;}
#nc-login-other a{text-decoration: none; display: inline-block; background: url(../Images/login.png) no-repeat scroll; vertical-align: middle; margin-top: 10px; height: 28px;}
#nc-login-other a.qq { background-position: -88px 0px; width: 78px;}
#nc-login-other a:hover.qq {background-position: -88px -28px;}
#nc-login-other a.sina { background-position: -166px 0px; width: 88px;}
#nc-login-other a:hover.sina {background-position: -166px -28px;}
